debris-sorting dam - German English Dictionary